#ifndef CHAINE_ENTREE_H
#define CHAINE_ENTREE_H

	#include "entree.h"

	/*pile sous forme de chaine*/
	typedef struct chaineEntreeNode {entree valeur; struct chaineEntreeNode * next;} * pChaineEntreeNode;

	int chaineEntreeEstNull (pChaineEntreeNode chaine);
	pChaineEntreeNode nextChaineEntreeNode(pChaineEntreeNode node);
	entree valeurChaineEntreeNode(pChaineEntreeNode node);
	pChaineEntreeNode nouveauChaineEntreeNode (entree valeur);
	pChaineEntreeNode ajoutChaineEntreeNodeDebut(entree valeur, pChaineEntreeNode chaine);
	pChaineEntreeNode suppressionChaineEntreeDebut (pChaineEntreeNode chaine);
	void afficheChaineEntree (pChaineEntreeNode chaine);

#endif
